Lake Geneva – Deutsch–English translations

🇬🇧 en de 🇩🇪

Lake Geneva properNoun

  • Lake Geneva in Europe
Genfersee
Wiktionary Links